cochlearia armoracia - Turco Inglés Diccionario